58399
54926
528883
354324
647224
148849
577342
207840
59713
262304
714235
440287
789312
881870
820147
909949
1017724
831610
570505
57952
101987
614377
297284
547842